package ctxSemanticsGen;

/**
* Collected constants that allows system portability.
*/
public final class Constants {

  /**
  * Prevent object construction outside of this class.
  */
  private Constants(){ /*empty*/ }

  
  /**
   * The path from the project/plugin root in which all the Velocity templates
   * are located. 
   */
  public static final String TEMPLATES_DIR = "templates";

  
  //characters
  public static final String NEW_LINE = System.getProperty("line.separator");
  public static final String FILE_SEPARATOR = System.getProperty("file.separator");
  public static final String PATH_SEPARATOR = System.getProperty("path.separator");

  public static final String EMPTY_STRING = "";
  public static final String SPACE = " ";
  public static final String PERIOD = ".";
  public static final String TAB = "\t";

} 
